Neighborhood beautification Graph layout through message passing
نویسندگان
چکیده
Graph layout algorithms are used to compute aesthetic and useful visualizations of graphs. In general, for graphs with up to a few hundred nodes, force-directed layout algorithms produce good layouts. Unfortunately, for larger graphs, they often get stuck at local minima and have high computational complexity. In this paper, we introduce a novel message passing technique for graph layout. The key idea of our message passing technique is that an aesthetic layout can be obtained if each node independently suggests aesthetic placements of its neighbors. In other words, every node sends messages to its neighbors, indicating new and better positions for them. As a result, the new technique, which we call Neighborhood Beautification , provides a new perspective that turns out to give a useful trade-off between the excellent layout quality reached by force-directed methods and the fast runtime achieved by algebraic methods. Neighborhood Beautification reduces, in many cases, the computational cost of force-directed algorithms, since only interactions between neighboring nodes are considered. Experimentally, we show that Neighborhood Beautification produces high-quality layouts for grid-like graphs but is outperformed by force-directed algorithms in the case of more complex graphs. © 2017 Elsevier Ltd. All rights reserved.
منابع مشابه
Message-Passing for the Traveling Salesman Problem
This paper exploits the graphical model with the maxsum belief propagation to solve the traveling salesman problem which is commonly solved by heuristic algorithms. Based on the visiting-ship between each city and step, we represent the optimal tour search problem by a factor graph and utilize the max-sum belief propagation algorithm to achieve the neighborhood optimal solution. By applying som...
متن کاملMessage Passing Inference for Large Scale Graphical Models with High Order Potentials
To keep up with the Big Data challenge, parallelized algorithms based on dual decomposition have been proposed to perform inference in Markov random fields. Despite this parallelization, current algorithms struggle when the energy has high order terms and the graph is densely connected. In this paper we propose a partitioning strategy followed by a message passing algorithm which is able to exp...
متن کاملJoint Estimation of Information and Distributed Link-Scheduling in Wireless Networks: Mean-Field Approximation and Graphical Models
In a large multi-hop wireless network, nodes are preferable to make distributed link-scheduling decisions with information exchange only among a small number of neighbors. However, for a slowly-decaying channel and densely-populated interfering nodes, a small size neighborhood often results in nontrivial link outages and is thus insufficient for making optimal scheduling decisions. A question a...
متن کاملMonitor Dependent Intrusion Detection Technique For Mobile Ad Hoc Networks
We present an intrusion detection mechanism that uses collaborative efforts of the nodes in a neighborhood to detect aberrant behavior in a mobile ad hoc network. A node showing this kind of behavior is termed as a malicious node. The technique is designed for detection of malicious nodes in a neighborhood in which each pair of nodes are within radio range of each other. Such a neighborhood of ...
متن کاملA Reliable Statistical Admission Control Strategy for Interactive Video-on-Demand Servers with Interval Caching
Multilayer VLSI Layout for Interconnection Networks p. 33 Message-Passing TPO++: An Object-Oriented Message-Passing Library in C++ p. 43 Specification of Performance Problems in MPI Programs with ASL p. 51 Reuse and Speculation Load Redundancy Removal through Instruction Reuse p. 61 Partial Resolution in Data Value Predictors p. 69 Compiler Techniques for Energy Saving in Instruction Caches of ...
متن کامل